Package-level declarations
Types
Type of counter value to compare with minimal and maximal values if them defined.
Type of the metric to evaluate code coverage.
Entity type for grouping code to coverage evaluation.
Configure Kover binary Report.
Type for customizing report variants shared by the current project.
Marker annotation for public DSL of the Kover Gradle Plugin.
Configure Kover HTML Report.
Configuration of coverage printing to the log for current report variant.
Configuring a merged report.
Instrumentation settings for all included projects.
Create custom report variant in all included projects.
Limit the classes that will be included in the reports for all included projects.
An object with public names of Kover objects that can be accessed by this name.
Configuration scope.
Project extension for Kover Gradle Plugin.
Instrumentation settings for the current Gradle project.
Exclusion or inclusion class filter for Kover reports.
Filters to exclude classes from reports
Configuration of Kover reports.
Type to configure report set for a specific variant
Common config for Kover report variants.
The type for creating a custom report variant.
Limit the classes that will be included in the reports. These settings do not affect the instrumentation of classes.
Configuration to specify verification rules.
Describes a single bound for the verification rule to enforce; Bound specifies what type of coverage is enforced (branches, lines, instructions), how coverage is aggregated (raw number or percents) and what numerical values of coverage are acceptable.
Describes a single Kover verification task rule (that is part of Gradle's verify), with the following configurable parameters:
Configuration of the coverage's result verification with the specified rules.
Stable reference point for various versions that Kover leverages.
Configure Kover XML Report.